package com.c2.service;

import com.c2.entity.EbProductCategory;

import java.util.List;

/**
 * @author Stars Lee
 * @date 2020/9/16 - 15:39
 */
public interface ProductCategoryService {

    List<EbProductCategory> bigClassList();

    List<EbProductCategory> smallClassList(Integer parent);

    List<EbProductCategory> bigClassListByPage(Integer from,Integer pageSize);

    List<EbProductCategory> smallClassListByPage(Integer parent,Integer from,Integer pageSize);

    //查询大类最大页数
    Integer findBigAllPage(Integer pageSize);

    //查询小类最大页数
    Integer findSmallAllPage(Integer parentId,Integer pageSize);

//    List<EbProductCategory> listByPage(Integer page,Integer pageSize);

//    Integer findMaxPage(Integer pageSize);

    Integer toSaveProductCategory(EbProductCategory ebProductCategory);

    Integer toDeleteProductCategory(Integer epcId);

    List<EbProductCategory> selectByCondition(Integer epcId);

    Integer toUpdateProductCategory(EbProductCategory ebProductCategory);
}
